﻿using SuperX.Common;
using SuperX.Common.Abstract;
using SuperX.DataService;
using System;
using System.Collections.Generic;
using System.Text;

namespace SuperX.DeviceService.Model
{
    public class RunTimeTagModel
    {
        public string Name { get; set; }
        public string FullName { get; set; }
        public DataType DataType { get; set; }
        public string Address { get; set; }
        public object Value { get; set; }
        public DateTime Timestamp { get; set; }
        public string QualityStamp { get; set; }
        public string Description { get; set; }

        /// <summary>
        /// 写入值
        /// </summary>
        public object WriteValue { get; set; }

        /// <summary>
        /// 写入质量戳
        /// </summary>
        public string WriteQuality { get; set; }

        public string Unit { get; set; }
    }
}